The MCI ReelMagic driver supports subset of digitalvideo type
MCI command set. All the commands support notify, test and wait. The
commands with *** are newly supported in this version. The detail
commands currently supported by ReelMagic are,
(1) command message: MCI_GETDEVCAPS
command string: capability
items: can play
can save
can stretch
can test
compound device
device type
has audio
has still
has video
uses files
uese palettes
(2) command message: MCI_CAPTURE
command string: capture
items: as pathname
(3) command message: MCI_CONFIGURE
command string: configure ***
(4) command message: MCI_CLOSE
command string: close
(5) command message: MCI_INFO
command string: info
items: file
product
version (return as a string)
window text
(6) command message: MCI_OPEN
command string: open
items: alias
parent
style
type
(7) command message: MCI_PAUSE
command string: pause
(8) command message: MCI_PLAY
command string: play
items: from
to
repeat
(9) command message: MCI_PUT
command string: put
items: at rectangle
destination
source
window
window client *** supported but not list on V1.10
(10) command message: MCI_REALIZE
command string: realize
items: background
normal
(11) command message: MCI_RESUME
command string: resume ***
(12) command message: MCI_SEEK
command string: seek
items: to
to end
to start
(13) command message: MCI_SET
command string: set
items: time format
speed ***
(14) command message: MCI_STATUS
command string: status
items: mode
palette handle
position
start position
position track
ready
number of tracks
time format
window handle
length
audio ***
audio stream ***
nominal frame rate ***
speed ***
video ***
video key color ***
video key index ***
video stream ***
window visible ***
window maximized ***
window minimized ***
(15) command message: MCI_STEP
command string: step
items: by frames
reverse
(16) command message: MCI_STOP
command string: stop
(17) command message: MCI_UPDATE
command string: update
items: at
hdc
paint
on *** (RM own extension: MCI_SET_ON )
off *** (RM own extension: MCI_SET_OFF )
note: The on and off are used to turn on or turn off painting
the video window when the play command is excuted. It is specially
used for the window handler is provided by the applictions instead
of using the driver created window handler.
(18) command message: MCI_WHERE
command string: where
items: destination
destination max
source
source max
window
window max
(19) command message: MCI_WINDOW
command string: window
items: handle
handle default
state
text
(20) command message: MCI_SETVIDEO
command string: setvideo
items: key color to
key index to
on
off
stream to ***
(21) command message: MCI_SETAUDIO
command string: setaudio
items: left off
left on
left volume to
off
on
right off
right on
right volume to
stream to
volume to
(22) command message: MCI_LOAD
command string: load
items: load
(23) This MCI command is a extended command from SIGMA DESIGNS. If the MPEG filehas been encoded with password by our special encoder, it can be protected by